from enum import Enum


class FirmwareType(Enum):
    """
    固件类型枚举类
    定义了固件的类型，包括 BIOS、CPLD、BMC 和 FPGA。
    每个类型都对应一个整数值，用于标识不同的固件类型。
    例如，BIOS 类型对应整数值 1，CPLD 类型对应整数值 2，以此类推。
    这个枚举类可以在代码中用于表示和操作不同的固件类型。
    例如，可以使用 FirmwareType.BIOS 来表示 BIOS 类型，
    然后可以根据需要进行相应的操作或判断。
    """
    # 1 表示 BIOS
    BIOS = 1
    # 2 表示 CPLD
    CPLD = 2
    # 3 表示 BMC
    BMC = 3
    # 4 表示 FPGA
    FPGA = 4
